#ifndef GAMEREGION_H
#define GAMEREGION_H

#include "include.h"
#include "item.h"
#include "creature.h"

class GameRegion
{
public:
    GameRegion(QPoint &pos, QString &name, QString &data, QString &passToImage);
    void addItem(Item *item);                 //Добавить лут (^_^)
    QString getData(void);                    //Получение текста данного региона
    QString getName(void);                    //Получить имя монстра
    QPoint getPos(void);                      //Получить положение монста
    bool addMonter(Creature *cr);             //Добавить существо на локацию
private:
    QPoint _position;
    QString _name;
    QString _data;
    QList<Item*> _hideItems;
    QList<Creature *> _creatures;
    QImage *_background;
};

#endif // GAMEREGION_H
